2
Trabalho de Conclusão 1: O Arquiteto Simbólico
PolyU COMP5511Semana 1
00:00

Conheça SHRDLU (1968-1970)

Muito antes de modelos de linguagem grandes como o GPT, existiu o SHRDLU. Desenvolvido por Terry Winograd no MIT, foi um experimento inovador em "IA Simbólica" (também conhecida como GOFAI: Good Old-Fashioned AI).

1. A Hipótese do "Mundo-Micro"

Em vez de tentar entender o universo inteiro (o que é complicado), o SHRDLU vivia em um restrito Mundo de Blocos. Este mundo continha apenas objetos específicos: tijolos, pirâmides e uma caixa.

  • Ancoragem de Símbolos: Como o mundo era pequeno, cada palavra ("vermelho", "mover", "sobre") podia ser perfeitamente definida. O programa "entendia" um bloco porque tinha um ponteiro direto para esse objeto na memória.

2. Capacidades

  • Compreensão: "Coloque o bloco vermelho sobre o bloco verde."
  • Raciocínio: "Não posso, o bloco verde está coberto." (Ele entendia as restrições da física).
  • Memória: "Por que você fez isso?" -> "Porque você me pediu."

3. Contexto Histórico

Ele rodava em um computador mainframe DEC PDP-10 (velocidade de 1 MIPS) e utilizava um display gráfico vetorial. A lógica foi escrita em MacLisp e Micro-Planner.

Representação em Python (O "Estado")